rolled ham - French English Dictionary